
#if !CF_3_5

using System.Linq;

namespace Qdb.Linq
{
	/// <summary>
	/// IQdbLinqQueryable is the query type of Linq to qdb when working with an API requiring
	/// a LINQ provider implementing <see cref="System.Linq.IQueryable">IQueryable</see>.
	/// <typeparam name="T">The type of the objects that are queried from the database.</typeparam>
	/// </summary>
	public interface IQdbLinqQueryable<T> : IQdbLinqQueryable, IOrderedQueryable<T>
	{
	}

	public interface IQdbLinqQueryable : IOrderedQueryable
	{
		IQdbLinqQuery GetQuery();
	}
}

#endif